Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 TWYNYRODYN ROAD Semi-Detached £83,000 31 Jan 2020
90A TWYNYRODYN ROAD Terraced £31,950 10 Sep 1999
91 TWYNYRODYN ROAD Semi-Detached £35,000 27 Oct 2000
92 TWYNYRODYN ROAD Semi-Detached £115,000 13 Sep 2022
96 TWYNYRODYN ROAD Terraced £18,000 22 Mar 2002
98 TWYNYRODYN ROAD Terraced £52,000 13 Jul 2015